river delta - Español Inglés Diccionario